be a parasite - Francés Inglés Diccionario